toxotes jaculatrix - Dictionary definition and meaning for word
toxotes jaculatrix
Definition (noun) any of several small freshwater fishes that catch insects by squirting water at them and knocking them into the water; found in Indonesia and Australia
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com